let dd=  {
    "注释": "表格的最后一行作为可编辑状态  影响类型下拉框 对应name， 被影响单元：对应 refreshField（当选择 只读控制和 可见控制）、refreshFunc（当选择 刷新护理单 ）、jumpWinNo （跳转护理单） 直接下拉框选择，选择之后把对应的值放到下面 ",
    "name": "String,执行的操作类型：readOnlyCtrl:只读控制、visibleCtrl:可见控制、refreshFuncCtrl:刷新护理单、jumpWinCtrl:跳转护理单...",
    "refreshField": [],
    "refreshFunc":
        {
            "funcNo": "String 护理单号",
            //"注释 形式1": "mainArgs 和 detailArgs 都是作为护理单查询数据时的额外条件，下拉框选择。可以放在一个选择框中（存到json中时要区分main/detail），可以放在两个选择框中(但是只能选择一项)。可以为空，不为空时，只能选择一个字段",
            //"mainArgs": "String, 映射主表哪个字段   护理单记录日期：record_date ;  护理单记录时间：record_time ",
            //"detailArgs": "String,  映射子表哪个字段  根据上面选择的 funcNo 护理单号，从字典( 应该每次设计出一张护理单后，保存时自动把当前护理单的funcNo,护理单名、设计的字段 key/key中文等信息存到一张表里，作为字典)中给出字段的  key/key中文 选项",
            "注释 形式2": "存储形式的差别，要求同上，只能选择一个字段",
            "type": "main/sub",
            "mappingFieldName": "record_date"
        },
    "jumpWinNo": "String,这个字段的变动事件是满足条件的时候，跳转的窗口号"
}